Using Context Awareness for Self-Management in Pervasive Service Middleware
نویسنده
چکیده
Context-awareness is an important feature in Ambient Intelligence environments including in pervasive middleware. In addition, there is a growing trend and demand on self-management capabilities for a pervasive middleware in order to provide high-level dependability for services. In this chapter, we propose to make use of context-awareness features to facilitate self-management. To achieve self-management, dynamic contexts for example device and service statuses, are critical to take self-management actions. Therefore, we consider dynamic contexts in context modeling, specifically as a set of OWL/SWRL ontologies, called the Self-Management for Pervasive Services (SeMaPS) ontologies. Self-management rules can be developed based on the SeMaPS ontologies to achieve self-management goals. Our approach is demonstrated within the LinkSmart pervasive middleware. Finally, our experiments with performance, extensibility, and scalability in the context of LinkSmart show that the SeMaPS-based self-management approach is effective. DOI: 10.4018/978-1-61692-857-5.ch014
منابع مشابه
Semantic Web ontologies for Ambient Intelligence Runtime Monitoring of Semantic Component Constraints
Semantic web-based context modeling is widely used in pervasive computing systems to achieve context awareness which is essential for Ambient Intelligence (AmI). In the Hydra middleware for pervasive services, context awareness is extended for self-management purposes, which is an integral part of Hydra. To achieve this, a set of self-management ontologies called SeMaPS (Self-Management for Per...
متن کاملTowards Self-managed Pervasive Middleware using OWL/SWRL ontologies
Self-management for pervasive middleware is important to realize the Ambient Intelligence vision. In this paper, we present an OWL/SWRL context ontologies based self-management approach for pervasive middleware where OWL ontology is used as means for context modeling. The context ontologies are incorporating the dynamic context information, including device and service run time information, whi...
متن کاملA Survey on Service Composition Middleware in Pervasive Environments
The development of pervasive computing has put the light on a challenging problem: how to dynamically compose services in heterogeneous and highly changing environments? We propose a survey that defines the service composition as a sequence of four steps: the translation, the generation, the evaluation, and finally the execution. With this powerful and simple model we describe the major service...
متن کاملContext-Awareness for Physical Service Environments
Over the next few years, mobile computing, sensing technologies, and distributed middleware will combine to create a new generation of adaptive, context-aware services. Context sensing infrastructures will be deployed in Physical Service Environments such as airports, conference centers, government agencies, and services. These infrastructures will use the wealth of information generated by sen...
متن کاملMetrics for Evaluating Pervasive Middleware
− Pervasive computing aims at developing smart environments which enable user to interact with other devices. Pervasive computing includes a middleware to support interoperability, heterogeneity and self-management among different platforms. It provides efficient communications and context awareness among devices. Middleware for pervasive computing provides much more attention to coordinate the...
متن کامل